home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr08 / stowit10.zip / STOWIT.DOC < prev    next >
Text File  |  1993-07-02  |  27KB  |  791 lines

  1.                                                         pg. 1
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                    Stowit!  Ver. 1.0  Database Generator
  10.  
  11.                    c 1993 by Peter Neuendorffer
  12.  
  13.                       _____________________________
  14.  
  15.  
  16.                                 MANUAL
  17.  
  18.  
  19.                -------------------------------------------------|
  20.                |  Stowit! allows you to set up four files for   |
  21.                |  a basic database. The files could be for your |
  22.                |  audio  collection, a list of Boats, or an     |
  23.                |  employee file, or a list of ideas, or a file  |
  24.                |  of books, or a film digest, or                |
  25.                |  whatever list you choose.                     |
  26.                |------------------------------------------------|
  27.  
  28.  
  29.  
  30.  
  31.     Table of Contents                                 page
  32.  
  33.              SHAREWARE INFORMATION and INSTALLATION     2
  34.  
  35.  
  36.              OVERVIEW                                   3
  37.  
  38.  
  39.              DEFINE.EXE PROGRAM                         4
  40.  
  41.                     === what it does ===
  42.                     === file menu ===
  43.                     === defining your file ===
  44.                     === the rest of the fields ===
  45.  
  46.  
  47.              STOWIT.EXE MAIN PROGRAM                    8
  48.  
  49.                     === General information ===
  50.                     === "ALL" ===
  51.                     === SEARCH" ===
  52.                     === "ADD" ===
  53.  
  54.  
  55.              TIPS                                       11
  56.  
  57.              GLOSSARY                                   12
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.              SHAREWARE INFORMATION                      pg. 2
  71.              ---------------------
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.       This software is presented as is, with no warranty as to
  85.       suitability.  I welcome your comments on RIME, or
  86.       Interlink bbs networks.  I am logged on at Channel One bbs
  87.       (617-354-8873).  Please note that you need to be verified
  88.       on Channel One in order to download Stowit! copies.
  89.  
  90.       You are free to distribute this software AS IS, and you
  91.       may use it for say a month or so.  If you continue to
  92.       use Stowit!, please send  $25.00 registration fee to
  93.  
  94.                   Peter Neuendorffer
  95.                   1399 Commonwealth Ave #11
  96.                   Allston MA 02134
  97.  
  98.  
  99.       Important: I will not send any disks or media, as the program
  100.                  is complete as is.
  101.  
  102.  
  103.       To run this software:
  104.  
  105.                   1. Copy the files to a Hard Drive sub directory
  106.                   2. Read this manual
  107.                   3. use this software from it's own directory.
  108.                   4. Run DEFINE.EXE
  109.                   5. Run STOWIT.EXE
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.               OVERVIEW                                   pg. 3
  136.              --------
  137.      "A file is a collection of related records"
  138.      "A record is a collection of related fields"
  139.      "A field is an item of data"
  140.  
  141.       Welcome to Stowit! database generator, a program that allows
  142.       you to design your own records for storage.  If this manual
  143.       seems overly simple, it is because I am trying to make clear
  144.       what the program does.
  145.  
  146.       What Stowit! is: a way to file away records in four separate files.
  147.       The way the records are formed is up to you.  You set up the
  148.       record structure in DEFINE.EXE.  You enter in data, and
  149.       maintain the four files from STOWIT.EXE  You can
  150.       search any field in any record for a word or words you
  151.       choose.  For example in a file of music Albums, you could
  152.       search on Composer to find "Stravinsky" records.  It accepts your
  153.       database data from your keyboard.  What it is not: It is
  154.       not an e-mail reader.  It is not a program to change one type
  155.       of a file to another (file formatter).  It is not a file
  156.       compression program.
  157.  
  158.       You use the DEFINE.EXE program to set up the structure of
  159.       a record to be used in one of the four files of STOWIT.EXE.
  160.       The fields in a record fit on one screen, so define.exe will
  161.       allow only so many fields, depending on how they fit on
  162.       one screen.  Here is a typical record structure you might define
  163.       using DEFINE.EXE:
  164.          file title------>    RECORDINGS
  165.  
  166.          record title---->    Name of album: ________________________
  167.  
  168.          field----------->           Artist: -------------------
  169.  
  170.          field----------->            Songs: ------------------------
  171.  
  172.          (same) field---->                   ------------------------
  173.                                      (number of dashes is the field length)
  174.          (same) field---->                   ________________________
  175.  
  176.        The Record Title is your "key field" The actual data you enter
  177.        there from Stowit! should be, but need not be different
  178.        for each record.  The records are sorted for you alphabetically
  179.        by this key field.  Two nearly full screen Comment pages
  180.        are attached to each record in Stowit!.
  181.  
  182.        Once you set up your record structure or "define the record"
  183.        in DEFINE.EXE, you may execute STOWIT.EXE to "ADD"
  184.        records- after all, even though there is a record structure,
  185.        you still haven't entered in any Albums information.
  186.        Once records are added, you may view them using "ALL" or "SEARCH".
  187.  
  188.        One term that may be confusing, that is used in the Define.exe
  189.        program is "field length".  The field name is what the
  190.        field (a line for you to enter data) is called, such as
  191.        the words "Name of album".  The "field length" is how many
  192.        letters you can enter in for a field- the longest the
  193.        data can be.  This will be apparent by a highlighted bar
  194.        in a STOWIT.EXE record as displayed on the screen.
  195.  
  196.        
  197.  
  198.  
  199.  
  200.  
  201.              DEFINE.EXE PROGRAM                         pge. 4
  202.              ------------------
  203.  
  204.            === What it does ===
  205.  
  206.            You can build a record structure for any of the four files.
  207.            This must be done before entering in information into
  208.            Stowit.exe. The program expects answers to a list of
  209.            questions about the record structure. The questions
  210.            are by and large repeated for each field.
  211.            The field names are your choosing.  The field length,
  212.            or maximum number of characters allowed for each field
  213.            are your choice.  You can mark which fields are to be
  214.            searched on, and whether the search is for an exact
  215.            match or not.  You can attach more than one data entry
  216.            field to each field, and you may decide where the data
  217.            entry part of the field should start on the Stowit! screen.
  218.            On pages 5 and 6 is a breakdown of the questions you are asked
  219.            within DEFINE.EXE.  Creating these record definitions
  220.            is a once-through experience. That is you can not
  221.            add on to a definition later- especially if data is
  222.            entered to this file in STOWIT.EXE. However if you
  223.            press Enter on the Field Name prompt (not the first
  224.            one) you are given the option to save the record structure
  225.            as far as you got. Otherwise, answer no ("N") when you
  226.            see the "Add a field?" prompt if you are done then.
  227.  
  228.            ===Files menu===
  229.  
  230.            File1
  231.            File2
  232.            File3
  233.            Employees   <----this would be a Stowit! file that already exists
  234.                             And may contain data.  Take caution
  235.                             not to erase named files, if it contains
  236.                             information already.
  237.  
  238.            Press enter after selecting a File slot.
  239.            There are a total of 4 files allowed at any one time in
  240.            Stowit!.  Therefore, if you chose Employees (a file you
  241.            had already created, lets say), you would get this
  242.            screen:
  243.  
  244.                        File exists Overwrite it?
  245.  
  246.                         <Y>es   <N>o
  247.  
  248.            Choosing <Y> will throw the existing file, and data
  249.            into oblivion (delete them).  So that slot should be
  250.            used only if you do not care about your previous
  251.            "Employees" file.  Choosing <N> will throw you back
  252.            to the file menu.  The <Y> choice will allow you to
  253.            continue.  Choosing File1, File2 etc. is no problem.
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.            DEFINE.EXE PROGRAM continued:                pg. 5
  268.  
  269.            === Defining your file ===
  270.  
  271.  
  272.                      Define program:RECORD DESCRIPTION
  273.  
  274.            In the top left corner of the window, "Lines Left 21"
  275.            "Field #1" are there for your information.  Lines left
  276.            refers to the lines on a full screen record that you are
  277.            building , and not to the lines in the Define.exe program.
  278.  
  279.       QUESTION ASKED                         WHAT IT MEANS
  280.       ==============                         =============
  281.       File Title                     The name of your file, say
  282.                                      "Dentists" or "MOVIE"
  283.  
  284.  
  285.       Record Title                   A name for the first field of your
  286.                                      record. This is the "key" field
  287.  
  288.       Field Length                   How many characters the user
  289.                                      of Stowit! can enter for this
  290.                                      field.  This first field is
  291.                                      limited to a number up to 50,
  292.                                      to allow sorting of the records.
  293.                           =======>   note: if you press Enter without
  294.                                      giving a number, the file structure
  295.                                      will not be saved.
  296.  
  297.       Search Field:  Yes             These two items are automatically
  298.        Exact Match:  Yes             filled in for the first field of
  299.                                      your record.
  300.  
  301.       Add a field? <Y>es  <N>o (finished) <C>ancel
  302.                                      Do you want to add more fields
  303.                                      to this file's record structure?
  304.                                      If you are done, press <N> if
  305.                                      you want more, press <Y>, otherwise
  306.                                      scrub the file with <C>ancel.
  307.                                      Note any overwritten files as mentioned
  308.                                      above will NOT be restored.
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.       DEFINE.EXE continued                              pg. 6
  334.  
  335.       === The rest of the fields ===
  336.  
  337.  
  338.        QUESTION ASKED                         WHAT IT MEANS
  339.       ==============                         =============
  340.       Field Name                             Choose the name for this
  341.                                              field, as you wish. It
  342.                                              could be "experience"
  343.                                              for an employee file,
  344.                                              or "Tuba" for a music file
  345.  
  346.       Field Length     (1 to 255)            The maximum length
  347.                                              of text the user of
  348.                                              the database can type in
  349.                                              Note a 1 here will make
  350.                                              the field a Yes/No field.
  351.                              =========>      Note: If you press enter
  352.                                              without a number entered,
  353.                                              the file structure will
  354.                                              not be saved.
  355.  
  356.       Field on Same Line?                    If you answer yes to this
  357.                                              the data entry part of
  358.                                              this field will be on the
  359.                                              same line as the field name.
  360.                                              (starting at column 19)
  361.                                              If you answer No, the data
  362.                                              entry part will start on the
  363.                                              next line, at column one.
  364.  
  365.  
  366.  
  367.       Search on this Field?                  A "Y" answer here
  368.                                              makes this field
  369.                                              searchable from within
  370.                                              Stowit. Up to 10 fields
  371.                                              may be so marked as
  372.                                              search fields.
  373.  
  374.       Exact Search?                          This will pop up only
  375.                                              if you answered "Y" (yes)
  376.                                              to the last question.
  377.                                              An exact search means to find record fields
  378.                                              containing only the
  379.                                              word(s) your request.
  380.  
  381.  
  382.  
  383.  
  384.       Add a field?                           so this whole page has been
  385.                                              setting up one line in the
  386.                                              record.  Now, do you want
  387.                                              to add another field to the
  388.                                              record structure you are
  389.                                              building?
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.       DEFINE.EXE program continued:                     pg. 7
  400.  
  401.  
  402.       A couple of added features of this program.
  403.       On any field description other that the Record Title, you
  404.       may have a "hidden name" ,  so as to make the field data
  405.       entry bar part of the previous field. This is useful for
  406.       extending the data entry on a field beyond 255 characters,
  407.       and for searching the field. You accomplish this by entering
  408.       the word "same" (no quotes) instead of a field name. A clone
  409.       of the last field will be made on the next available line in the
  410.       record. The "same" cannot be used after a Search/Search Exact
  411.       field.
  412.  
  413.       To make a Yes/No field, simply specify a field length
  414.       of 1. The name of the field might be "Has a car?"
  415.  
  416.       Some other prompts you may encounter in your defining a file
  417.       record in DEFINE.EXE:
  418.         "Too many lines!"
  419.         "<R>edo field <S>ave record <C>ancel" Your last field
  420.          goes over the size of the screen display of Stowit.exe,
  421.          So.  You are given the option to redo the last field, making it
  422.          less lines, or saving the record up to the last field, or
  423.          cancelling out altogether on this record.
  424.  
  425.          At other times, you may have just squeezed in the limit of
  426.          lines for a record, and the record will be saved up to where
  427.          you are in defining it.
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.       STOWIT.EXE MAIN PROGRAM                           pg. 8
  466.       -----------------------
  467.  
  468.       === general information ===
  469.  
  470.       This is the program where you enter in data and retrieve it.
  471.       Once your record structures are set, you need not start
  472.       with DEFINE.EXE.
  473.  
  474.       You may have discovered that when you first ran Stowit! it
  475.       didn't let you get very far in the program.  You may have gotten
  476.       the error message "File not defined".  This is because the
  477.       record structure of each of the four files is set up by
  478.       running DEFINE.EXE first.  The whole point of this package
  479.       is that I the programmer do not decide what types of records
  480.       you will have, you decide that.
  481.  
  482.       So after defining a record in DEFINE.EXE as described above,
  483.       you are ready to run STOWIT.EXE.
  484.  
  485.       Stowit! allows you to enter in data to records for four files.
  486.       When you run it, you get a FILES menu which could read
  487.  
  488.                          File 1
  489.                          File 2
  490.                          Record Albums
  491.                          File 4
  492.                          Quit
  493.  
  494.  
  495.       Move the arrow keys up and down to select.  Quit leaves the
  496.       program. After running the program and going deep into the
  497.       menus, press Escape to get you out to this first menu.
  498.  
  499.       The Record Albums file is our example, and would contain records
  500.       according to a set up in DEFINE.EXE.  The others are undefined.
  501.  
  502.       Upon selecting Record Albums, you will get the main menu
  503.       for the Record Albums file.
  504.  
  505.                          All:    shows you a list by the first field
  506.                                  of every record in this file.
  507.  
  508.                          Search: you can search for information
  509.                                     in the file.
  510.  
  511.                          Add:     allows you to add new information
  512.                                   to the file.
  513.                                   This is the first option you choose
  514.                                   with a new file.
  515.  
  516.                          Exit:    exit back to the files menu.
  517.  
  518.  
  519.     If you are just getting started, and have already defined
  520.     your file in DEFINE.EXE, then start out with the "ADD" option.
  521.     This is described below, on page 10 of this manual.
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.       STOWIT.EXE MAIN PROGRAM continued                 pg. 9
  532.  
  533.       === "All" ===
  534.  
  535.       By selecting the All option, if there have been records entered
  536.       in already (SEE "ADD" below), you would get a list of
  537.       all these records by the record titles.
  538.  
  539.                 for ex:
  540.  
  541.                            Beethoven
  542.                            Brahms
  543.                            Chopin
  544.                            Jagger
  545.  
  546.       If this list is bigger than the current screen, you can
  547.       use the Page Up and Page Down keys to move through the
  548.       list. Once you have the one you want, press Enter.
  549.       Alt-P (press the Alt and P keys both at once) will
  550.       allow you to print the list.
  551.  
  552.       Upon selecting one of these names, you are into the
  553.       actual record for that name.  This record screen might look
  554.       something like this:
  555.  
  556.  
  557.                   Composer: Beethoven
  558.               Famous works: Fifth Symphony
  559.                 Recordings: Angel release No. 2138
  560.  
  561.        You can edit these fields, by moving the arrow key to
  562.        the field you wish and typing.  Note the field will be
  563.        blank if you start typing on the first letter of
  564.        the field.
  565.  
  566.        To save your changes, press F10, or Escape if you don't
  567.        want your changes in the record to be saved.  To Delete
  568.        the record data entirely, press F6.
  569.  
  570.        To print the record, press Alt-P.
  571.  
  572.        There are two near-full screen pages for your comments attached
  573.        to each and every record.  Just press Page Down to
  574.        get to them, and Page Up to return to the main part of the record.
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.               STOWIT.EXE MAIN PROGRAM cont.             pg. 10
  598.               === "SEARCH" ===
  599.  
  600.        The Search menu selection will allow you to search for
  601.        information in the current file.  To enter SEARCH, you must have
  602.        already entered in data under the ADD option.  Otherwise
  603.        the error message "NO RECORDS IN BASE" will pop up.
  604.  
  605.        Now, to Search, you are presented with a list of fields to
  606.        search as set up in the DEFINE.EXE program.  You cannot go
  607.        back to the define.exe program for this, after you have
  608.        entered in data in STOWIT.EXE.
  609.  
  610.        Press enter on one of these menu fields, and you will be
  611.        asked to enter in the word(s) to be searched for.  They may
  612.        be in upper case or lower case, it doesn't matter.  If you
  613.        choose Whole Record, the entire records will be searched,
  614.        but NOT the comment screens attached.
  615.  
  616.        If records are found for your request, a record list
  617.        will appear, just as in ALL, but probably much shorter.
  618.        Move the arrow keys to select a record, and press ENTER.
  619.        Note, as in ALL, and ADD, you may print this list as
  620.        well with Alt-P.
  621.  
  622.        Going back to the Search menu, you may have some stars (*) next
  623.        to certain fields. This indicates that those searches must
  624.        be an exact match.  Thus a * Composer search for
  625.        Stravinsky will only find a Composer field that is
  626.        entirely made up of the word Stravinsky.
  627.  
  628.  
  629.  
  630.  
  631.  
  632.              === "ADD" ===
  633.  
  634.        This is where you initially enter in new records to your
  635.        Stowit! file. This is different from DEFINE.EXE where you
  636.        designed the structure of the files.  Here you are entering
  637.        in items of information.
  638.  
  639.         field title-----|        |--------------data
  640.      (preset by you)    |        |              (your information)
  641.                         v        v
  642.                     Composer: Donald Duck
  643.  
  644.         Move the arrow key up and down to select a field to enter.
  645.         Also, the Enter key here will move to the next field.
  646.         When you are done (you can always return to it later, from
  647.         ALL, SEARCH, or ADD), press F10 to save your changes.
  648.         To Cancel the recent changes (since the last time you have
  649.         moved to this screen), press the Escape key instead.
  650.         F6 will delete the record entirely. Gone.
  651.  
  652.         To get to the comment screens for this record, use the Page Down
  653.         and Page Up keys. PLEASE REMEMBER, if you enter in comments in
  654.         those comment screens, you must, must press Pgup back to the main
  655.         record and press F10 to save your changes.  In comment screens,
  656.         Alt-N will insert a blank line, Alt-Y will delete the current line.
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.      TIPS                                               pg. 11
  664.      ----
  665.  
  666.      This section may not tell you how much to give the wait person at
  667.      the World of Pancakes on route 1, but it may help you avoid
  668.      certain pratfalls while using this software.
  669.  
  670.      Stowit! allows at most 1000 records for each file.  If you
  671.      get a "Cannot Access Disk" error message, nine times out of ten
  672.      the files are not damaged.  Make sure your drive door is closed,
  673.      and that you are not out of disk space, before re-running.
  674.  
  675.      Right after you set up a file with DEFINE.EXE,
  676.      it is a good idea to enter a few test records to your file
  677.      from STOWIT.EXE.  This way, if you are unhappy with the structure,
  678.      you may go back to Define.exe and redo the structure.  Once you
  679.      have volumes of data in a file, you cannot change the record
  680.      structure without losing the data.  In other words, you cannot
  681.      make changes in a file's record structure without starting fresh
  682.      with the data for that file.
  683.  
  684.      Quirks of DEFINE.EXE:
  685.      The program will not allow you to use
  686.      a "same" field immediately after a field you defined as
  687.      Search AND Exact Search.  The idea is if you wanted an exact
  688.      search on a field, why would you then add more lines to it?
  689.  
  690.      As mentioned above, if you define a field length as only 1,
  691.      it automatically becomes a Yes No field, so a name for
  692.      such a field as "ZIP CODE"     (Yes No) would make no sense,
  693.      whereas a field as "Own Transportation" (Yes No) would.
  694.  
  695.      Since fields normally begin at column 19, choose a field length
  696.      that will not dangle into part of the next line.  This is
  697.      precisely why the question "Field on same line? <Y>es <N>o" is
  698.      there.  If you say <N> (no) to this, you could have a field length
  699.      of 160, taking up exactly two lines.
  700.  
  701.      NOTE: When you name each file, avoid "File1", "File2", File3",
  702.      or "File4" for names, as these are used by this software to
  703.      indicate empty files.
  704.  
  705.      Quirks of STOWIT.EXE: (not to be confused with Captain Quirks).
  706.         Lets say you only have one record entered in under your
  707.         "Record Albums" file.   When you choose ALL, you still get
  708.         a list of records, but now it is only one.  Just press
  709.         enter on this to get to the record.
  710.  
  711.         Do not forget when you enter in Comment pages to Page up to
  712.         the record screen and press F10 to save.  The comments
  713.         will not be saved automatically.  This applies
  714.         to any changes you make to the Record.  Press escape cancels
  715.         them, so you have to press F10 to save any changes.
  716.  
  717.         During a Stowit search, you may view a record, and decide
  718.         to change the search field data.  When you escape, this record
  719.         will still be in the list of search records.  Once you press
  720.         escape again, if necessary, the list will be updated.
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.       GLOSSARY                                          pg. 12
  730.       ________
  731.       data              Items of information
  732.  
  733.       data entry        Where the user types in information to the record
  734.  
  735.       define
  736.        a record        Set up the structure of a record for a file
  737.  
  738.       exact search      The user has to enter in a search word(s) to look
  739.                        in the file for exact matches on the field data.
  740.  
  741.       field             A named item of information in a record,
  742.                        that the user types in from Stowit!
  743.  
  744.       field length      How many characters user can type in a field
  745.  
  746.       field name        That portion of a field that gives a title to the data.
  747.  
  748.       file              A named collection of records
  749.  
  750.       key field         The first field of each record. The records
  751.                         will be listed by this field, say "Last Name".
  752.  
  753.       record            A collection of fields or items of data
  754.  
  755.  
  756.       record list       The screen in STOWIT.EXE that shows a
  757.                        list of records, listed by their first
  758.                        field, or "Record title".
  759.  
  760.       record structure
  761.                        The named fields and their length as set up in a
  762.                        record (by using DEFINE.EXE)
  763.  
  764.       search            The user types in a word(s) to search for in the
  765.                        database
  766.  
  767.       Yes/No field      A field that only excepts "Y" or "N" for data,
  768.                        indicating a yes or no answer to the field name
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.